GtkListBox: Remove some unnecessary code
authorAlexander Larsson <alexl@redhat.com>
Tue, 11 Jun 2013 13:22:09 +0000 (15:22 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 13 Jun 2013 10:17:07 +0000 (12:17 +0200)
the unhighlight call already NULLs out drag_highlighted_row

gtk/gtklistbox.c

index 958c7560eca9ba2ea89237956a411a6858eaefab..20e8d98c1048237e2622eaa69139f8ff20120695 100644 (file)
@@ -1871,7 +1871,6 @@ void
 gtk_list_box_drag_highlight_row (GtkListBox *list_box, GtkListBoxRow *row)
 {
   GtkListBoxPrivate *priv = list_box->priv;
-  GtkListBoxRow *old_highlight;
 
   g_return_if_fail (list_box != NULL);
   g_return_if_fail (row != NULL);
@@ -1881,11 +1880,7 @@ gtk_list_box_drag_highlight_row (GtkListBox *list_box, GtkListBoxRow *row)
 
   gtk_list_box_drag_unhighlight_row (list_box);
   gtk_drag_highlight (GTK_WIDGET (row));
-
-  old_highlight = priv->drag_highlighted_row;
   priv->drag_highlighted_row = g_object_ref (row);
-  if (old_highlight)
-    g_object_unref (old_highlight);
 }
 
 static void